﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Globalization;
using System.Web.Mvc;
using System.Web.Security;
using KL.Store.Core.Domain;

namespace KL.Store.Web.Models
{
    #region MenuModel

    public class MenuModel
    {
        public string Menu { get; set; }
        public int MenuType { get; set; }
        public string AdditionMenu { get; set; }
    }

    #endregion

    #region ActiveAccountModel

    public class ActiveAccountModel
    {
        public string StoreUserName { get; set; }
        public int StoreUserId { get; set; }
    }

    #endregion

    #region BestSellerModel

    public class BestSellerModel
    {
        public string BestSeller { get; set; }
    }

    #endregion

    #region RelatedProductsInCategoryModel

    public class RelatedProductsInCategoryModel
    {
        public string RelatedProductsInCategory { get; set; }
    }

    #endregion

    #region RelatedUsers

    public class RelatedUsersModel
    {
        public IList<RelatedUser> Users { get; set; }
    }

    //public class RelatedUser
    //{
    //    public RelatedUser(int user, string name)
    //    {
    //        UserId = user;
    //        Name = name;
    //    }

    //    public int UserId { get; set; }
    //    public string Name { get; set; }
    //}

    #endregion

    #region BrandModel

    public class BrandModel
    {
        public int SelectedBrand { get; set; }
        public IList<ProductGroup> Brands { get; set; }
    }

    #endregion

    #region CategoryModel2

    public class CategoryModel2
    {
        public int SelectedCategory { get; set; }
        public IList<ProductGroup> Categories { get; set; }
    }

    #endregion

    #region MailListModel

    public class MailListModel
    {
        public string placeholder { get; set; }
        public string submittext { get; set; }
    }

    #endregion
}